body{
  position: relative;
}
.cart-header{
  border-bottom:0.08rem solid #999999;
}
.cart-section{
  margin-top:0.2rem;
  ul{
      li{
        position:relative;
        height:1.8rem;
        padding-top: 0.16rem;
        padding-bottom: 0.16rem;
        border-bottom:0.02rem solid #999999;
        .check{
          margin-left:0.2rem;
          width:0.25rem;
          float:left;
          margin-right:0.2rem;
          img{
            margin-top: 0.5rem;
            width:0.25rem;
            height:0.25rem;
          }
        }
        .winePicture{
            border-radius:0.3rem;;
            margin-right:0.3rem;
            float:left;
        }
        .center{
          .wineName{
            font-size:0.25rem;
            font-weight:bold;
            margin-bottom: 0.1rem;
            color:$fontColor;
          }
          .wineGrade{
            padding-left:0.1rem;
            font-size:0.18rem;
            color:#747479;
            text-align: center;
          }
          .winePrice{
            font-size:0.18rem;
            color:#747479;
          }
        }
        .right {
          float: right;
          position: absolute;
          top:0.2rem;
          right: 0.7rem;
          a {
            color:$gold;
            font-size: 0.28rem;
          }
        }
        .count{
            width:1.6rem;
            height:0.4rem;
            border:1px solid #999999;
            border-radius: 0.15rem;
            position:absolute ;bottom:0.2rem;right:0.2rem;
            text-align: center;
            font-size: 0.3rem;
            display: flex;
            .add{
              color:#999999;
              flex:2;
              line-height: 0.3rem;
            }
            .number{
               border-left:0.01rem solid #999999;
               border-right:0.01rem solid #999999;
               color:$gold;
               flex:3;
               line-height: 0.4rem;
            }
            .minus{
              color:#999999;
              flex:2;
              font-size:0.4rem;
              line-height: 0.3rem;
            }
          }
          .delet{
              width:0.9rem;
              height:1.79rem;
              background:$gold;
              color:#fff;
              font-size:0.35rem;
              line-height:1.8rem;
              text-align: center;
              position:absolute;right:0;top:0;
          }
      }
  }
}
.cart-accounts{
  height:0.94rem;
  width:100%;
  position:fixed;bottom:1.07rem;
  border-top:0.01rem solid #999999;
  border-bottom:0.01rem solid #999999;
  z-index:10;
  display:flex;
  color:#6e6e6e;
    .check{
      width:0.25rem;
      flex:3;
      line-height:0.8rem;
      padding-left:0.2rem;
      span{
        margin-left:0.2rem;
        margin-top:0.3rem;
        font-size:0.25rem;
      }
    }
    .price{
      flex:4;
      text-align: center;
      line-height:0.4rem;
      font-size:0.25rem;
      p{
        margin-top:0.04rem;
      }
      span{
        color:$gold;
      }
    }
    .settlePrice{
      flex:2;
      height: 0.93rem;
      background-color: $gold;
      color:#fff;
      font-size:0.35rem;
      line-height: 0.94rem;
      text-align:center;
    }
}